package com.dianxin.smartpark.service.vo.app;

import com.chinatelecom.response.common.BaseDO;

import java.io.Serializable;
import java.util.List;

/**
 * @description :
 * @Authort Ricartc
 */
public class SmartParkAppVO extends BaseDO implements Serializable {
    /**
     * 应用类型（0：客户端；1：访客机；2：车闸控制器）
     */
    private String appType;

    /**
     * 平台类型（0：android；1：ios）
     */
    private String platformType;

    /**
     * 应用版本名
     */
    private String appVersionName;

    /**
     * 应用版本号
     */
    private Integer appVersionCode;

    /**
     * 上传文件路径
     */
    private String fileUrl;

    /**
     * 版本描述
     */
    private String mark;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 应用ID
     */
    private String appId;

    /**
     * 机构编码
     */
    private String orgCode;

    /**
     * smart_park_app
     */
    private static final long serialVersionUID = 1L;

    /**
     * 批量删除时
     */
    private List<SmartParkAppVO> apps;

    public List<SmartParkAppVO> getApps() {
        return apps;
    }

    public void setApps(List<SmartParkAppVO> apps) {
        this.apps = apps;
    }


    public String getAppType() {
        return appType;
    }

    public void setAppType(String appType) {
        this.appType = appType;
    }

    public String getPlatformType() {
        return platformType;
    }

    public void setPlatformType(String platformType) {
        this.platformType = platformType;
    }


    public String getAppVersionName() {
        return appVersionName;
    }


    public void setAppVersionName(String appVersionName) {
        this.appVersionName = appVersionName == null ? null : appVersionName.trim();
    }


    public Integer getAppVersionCode() {
        return appVersionCode;
    }


    public void setAppVersionCode(Integer appVersionCode) {
        this.appVersionCode = appVersionCode;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public String getMark() {
        return mark;
    }

    public void setMark(String mark) {
        this.mark = mark;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
}
